package ph.greenova.service.serviceinterface;

import ph.greenova.web.dto.PersonDTO;
import ph.greenova.web.dto.ProjectDTO;

import java.util.List;

/**
 * Created By: adrian
 * Date Created: 5:19 PM 6/5/13
 */
public interface ProjectService {

    List<ProjectDTO> getAllProjects();
    void createNewProject(ProjectDTO dto);
    List<PersonDTO> getAllProjectMembers(Long projectId);
    List<PersonDTO> getAllNotMembers(Long projectId);
    void assignPersonToProject(Long projectId, Long personId);
    void unassignPersonFromProject(Long projectId,Long personId);
}
